﻿.pad_1
{
	padding: 0px 0px 0px 0px;
}

.buttonMenuIzq ul
{
	top: 100px;
    left: -188px;
	width: 172px;
}

.menuIzq li
{
	margin:5px;
}

.labelEjemplares
{
	position:relative;
	font-size:9px;
	color:darkgrey;
	top:25px;

}

.multilineTB
{
	resize:none;
}

.pro_datospro {
    width: 664px;
    margin: 30px 0px 0px 0px;
}

.pro_ap_seccionizq {
    width: 375px;
    float: left;
}

.pro_ap_seccionder {
    width: 288px;
    float: left;
}

.pro_ap_linea {
    width: 361px;
    float: left;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.pro_ap_etiqueta {
    width: 110px;
    float: left;
}

.pro_ap_elemento {
    width: 211px;
    float: left;
}

.pro_ap_imagen {
    border: 2px solid #cccccc;
    border-radius: 5px;
    width: 209px;
    height: 158px;
    float: left;
    margin: 10px 0px 10px 10px;
    padding: 0px 0px 0px 0px;
}

.pro_ap_barrabotones {
    width: 664px;
    margin: 20px 0px 0px 0px;
    float: left;
}

.pro_ap_boton1 {
    width: 150px;
    float: left;
    margin: 0px 0px 20px 180px;
    padding: 0px 0px 0px 0px;
}

.pro_ap_boton2 {
    width: 150px;
    float: left;
    margin: 0px 0px 20px 20px;
    padding: 0px 0px 0px 0px;
}

.pro_ap_botonregresar {
    width: 150px;
    float: left;
    margin: 0px 0px 20px 270px;
    padding: 0px 0px 0px 0px;
}

.pro_ap_grid
{
    border-collapse:collapse;
}

.pro_ap_grid tr th
{
    padding: 5px;
    color: white;
    border: 1px solid black;
}

.pro_ap_grid td
{
    border:1px solid black;
    padding: 5px;
}

.pro_ap_grid tr:last-child td
{
}
